<?php

//实现简单额验证码

//dechex()---把十进制转换为十六进制
//rand()---输出随机数
//dechex(rand(0,15)):表示0-9  a-f 中任意数

//第一步，还是先处理图像
header('Content-type:image/png');
//第二步：只需在这里循环输出验证码即可()一般验证码为4位随机数
for($i=0;$i<4;$i++){
	//.= 表示$nmsg=$nmsg.dechex(rand(0,15))包含本身
	$nmsg .= dechex(rand(0,15));
}


$im = imagecreatetruecolor(75,25);
$blue = imagecolorallocate($im,0,102,255);
$white = imagecolorallocate($im,255,255,255);
imagefill($im,0,0,$blue);
//这里，输出的文本内容改为验证码 $nmsg
imagestring($im,5,20,5,$nmsg,$white);
imagepng($im);
imagedestroy($im);